prayer carpet - French English Dictionary